614672
936532
660758
730399
99028
70971
1003173
778135
586528
355104
93430
127227
5237799
3663581
3194148
2489804
2270988
2109609
2037358
193578
1817118
1741136
1715196
1658471